The candidate won the seat with 22,002 votes, previously held by Conservative Angie Bray who received 21,728 votes.
It seems, Ms Huq's hard campaigning finally paid off. She said, in her victory speech: “I promise to listen to what you have to say, whether you voted for me or not.
“As your MP I will fight for the NHS, to deliver affordable housing and to create new jobs while preserving Ealing & Acton's quintessential suburban character.”
She thanked her fellow candidates who she said fought hard, “sometimes literally”, and ran strong campaigns.
The MP said you can't trust the Tories with the NHS and said she wouldn't stand for Ealing's A&E provision being slashed.
She added: “It's not just a victory won by me, but by the many thousands that put their trust in me.
“I want to thank the people of this incredible constituency.
Ms Bray thanked her team, saying “sorry guys, I didn't get there” and wished her successor the best for the future.
Lib Dem candidate Jon Ball got 3,106 votes; Scott Dore of the Workers Revolutionary Party got 73; Peter Florence of UKIP came in with 1,926 votes; Independent Jonathan Notley scored 125 votes; Tammy Rendle representing the Above and Beyond Party got 54; Andrzej Rygielski won 39 votes; and Tom Sharman of the Green party came in with 1,841.