Police investigating alleged sex assaults on board city buses have arrested and charged a man.

Three women were allegedly assaulted in separate incidents in Glasgow between November 19 and 27.

A 36-year-old man has been arrested and charged in connection with the incidents, Police Scotland said.

The development followed an appeal to the public for information, issued yesterday.

A force spokesman said: "We can confirm a 36-year-old man has been arrested and charged in connection with alleged sexual assaults. We thank the public for their assistance."