The cities and towns where protests are due to take place this week

Monday 8 June

Tuesday 9 June

Wednesday 10 June

Thursday 11 June

Friday 12 June

Saturday 13 June

Sunday 14 June

Isle of Man

Leeds

Hull

Southport

Nuneaton

Tamworth Castle

Leicester

High Wycombe

St Albans

Ludlow

Hoddesdon

Cheltenham

Oxford

Chelmsford

Ledbury

Abergavenny

Enfield

Surbiton

Cardiff

Reading

Newport

Marlow

Croydon

Ramsgate

Wallingford

Forest of Dean

Brighton

Monday 8 June

Tuesday 9 June

Wednesday 10 June

Thursday 11 June

Friday 12 June

Saturday 13 June

Sunday 14 June

Isle of Man

Leeds

Hull

Southport

Leicester

Tamworth Castle

Ludlow

Nuneaton

Hoddesdon

Cheltenham

High Wycombe

Ledbury

St Albans

Abergavenny

Oxford

Chelmsford

Newport

Enfield

Wallingford

Surbiton

Ramsgate

Cardiff

Reading

Marlow

Forest of Dean

Croydon

Brighton