Boris Johnson's "extremely foolish" crackdown on protests has been dealt a sensational string of blows in the House of Lords.
The Government hoped to introduce "locking on" powers which would allow police to jail protestors for attaching themselves to objects; wilful obstruction of a highway and of major transport works.
Peers rejected the measures - which could have jailed protestors for up to a year - by 216 to 163 in the Lords.
It was the seventh time the Government was defeated over its controversial policing bill - with many peers preparing to debate until 2am on Tuesday.