The mayor of Gdansk, Poland, has died after being stabbed at a charity event. 

Pawel Adamowicz was attacked by an intruder who accessed the stage at the fundraiser, which was raising money for children's hospitals. 

The 27-year-old suspect, who has a criminal record, has been detained. 

He said the Civic Platform party, which led the previous government and had supported Mr Adamowicz's re-election, had wrongfully imprisoned him.