A bus passenger was left fighting for life after being stabbed with a screwdriver at Queen Square bus station this morning.

The sickening attack happened in front of families on board the 10b bus at around 11.10am.

The attacker, said to be an unshaven man with grey hair in his 50s, plunged the screw driver into the passenger's back.

He was rushed to hospital with a serious puncture wound and is said to be in a critical condition.

The entire bus station remained cordoned off this afternoon and police were on the scene.

Merseyside Police said: "At around 11.10am, emergency services were called to Queen Square bus station where it was reported a man had been assaulted on the 10b bus by a man with a screwdriver.

"The victim sustained puncture wounds to his back and has been taken to hospital where he is described as being in a critical condition."

Additional reporting: Charlotte Hadfield.