Coronation Street fans lambasted Gary as he viciously lashed out at Daniel Osbourne after discovering the truth about Maria’s miscarriage.
Maria tragically lost the baby she was expecting with loan shark Gary in heartbreaking scenes on Wednesday.
After falling ill with what she thought was a cold, Maria was rushed to hospital by her ex Ali after she began bleeding.
Maria lost her baby, and later found out her miscarriage had been caused by the measles.
In scenes tonight, Maria discovered her mother had never had her or her brother Kirk immunised against the measles.
And she later found out that Daniel had failed to do the same with his son Bertie.
Grieving Daniel had tried to take Bertie for his jabs, but struggled seeing him so upset and in so much pain, after watching his late wife Sinead suffer in pain throughout her cancer battle.
But after finding out the truth behind Maria’s miscarriage, a fuming Gary confronted Daniel.
He looked furious as he marched up to him in the street.
Daniel tried to talk to him, saying: “I’ve got to tell you something.”
Gary fumed: “Like what? It’s your fault our baby’s dead.”
Gary then lashed out at Daniel, punching him so hard in the face that he fell to the ground, covered in blood.
Fans were less than impressed by his brutish behaviour.
One tweeted: “A loss of a baby is tragic, but no need to hit Daniel, Gary”
Another posted: “What an evil piece of work that Gary is! What comes around goes around, let’s hope it’s a bus that hits him”
“Gary’s answer for everything, give them a punch,” another quipped.
While one said: “Yes Gary, thumping Daniel because your fists haven’t seen any action in over a week. Such a thug”
And another posted: “God Maria…do you really want to be with that neanderthal!”
Gary has become the new villain of the street, taking over Rick’s loan shark business after killing him in a brutal fight to the death.
After being dragged off Daniel and taken back home, Maria shouted at Gary telling him her mum was “as much to blame” as Daniel is.
* Coronation Street airs Mondays, Wednesdays and Fridays on ITV
Do you have a story to sell? Get in touch with us at email@example.com or call us direct 0207 29 33033