Around 30,000 people joined a march in New York in support of migrants on Sunday (Pic: Daniel Altschuler @altochulo on Twitter)
Socialist Worker urges all readers and supporters to join the protests in Britain against Trump’s ban and British complicity with it. All on Monday 30 January except those in red
London: Monday 30 January: 6pm, Downing Street, https://www.facebook.com/events/359732827741189/ hosted by Owen Jones
London: Saturday 4 February: 11am, US Embassy in Grosvenor Square and marching to Downing Street https://www.facebook.com/events/1761835547477556/ Hosted by Stand Up To Racism and Stop the War Coalition and supported byMuslim Council of Britain (MCB), Muslim Engagement and Development (MEND), and the Muslim Association of Britain (MAB)
Manchester: Monday 30 January, 6pm, Albert Square https://www.facebook.com/events/1178903268872705/ Hosted by Dean Smith, Mark Krantz and Clare Solomon
Manchester: Saturday 4 February, 2pm, St Peter’s Square https://www.facebook.com/events/376838699349548/ Called by Stand Up to Racism, Manchester
Glasgow: Monday 30 January: 5pm-6.30pm, Donald Dewar Statue https://www.facebook.com/events/244909582625643/ Called by Stand Up to Racism, Glasgow
Leeds: Monday 30 January, 5pm-7pm, Dortmund Square, https://www.facebook.com/events/1435958626422512/ Called by Stand Up to Racism Leeds and Leeds Momentum
Leeds: Saturday 4 February, 12 noon - 2pm, Victoria Gardens, LS1. https://www.facebook.com/events/1796045477387125/ Called by Stand Up To Racism Leeds
Birmingham: Monday 30 January, 6pm-8pm, Victoria Square https://www.facebook.com/events/1827033917584384/ Hosted by Hasanain Jaffer
Birmingham: Saturday 4 February, 2pm, Waterstones, 24-26 HighStreet, https://www.facebook.com/events/217832272020436/? Called by Stand Up To Racism, Birmingham
Portsmouth: Monday 30 January,7 pm Guildhall Square, called by Chantelle Burton supported by Stand Up To Racism, Portsmouth https://www.facebook.com/events/235819370210732/?
Bristol: Monday 30 January, 5pm-6.30pm College Green. Called by El Orchard.https://www.facebook.com/events/1842019126039177/?
Bristol: Saturday 4 February, 12.30pm-2pm, Water Fountains https://www.facebook.com/events/379485952428468/ Callled by Stand Up To Racism Bristol and Bristol Stop the War Coalition
Newcastle: Monday 30 January, 5.30pm, Grey's Monument https://www.facebook.com/events/1201622356620673/ Hosted by Newcastle Unites
Cardiff: Monday 30 January, 7pm, Bevan Statue, Queen Street https://www.facebook.com/events/163108354183859/ Hosted by Ash Cox
Edinburgh: Monday 30 January, 6pm-8pm, The Mound https://www.facebook.com/events/730670750432521/ Hosted by Scotland Against Trump
Dundee: Monday 30 January, 6pm-7pm, City Square https://www.facebook.com/events/203277040144825/ Hosted by Scotland Against Trump
Aberystwyth: Monday 30 January, 6pm-8pm, Bandstand https://www.facebook.com/events/621087064744058/ Hosted by Stephen Kalisky
Oxford: Monday 30 January,5.30pm Carfax Tower https://www.facebook.com/events/1379339422139172/? Called by Oxford Stand Up to Racism
Supported by Oxford and District Trades Council and Oxfordshire Unison Health Branch
Cambridge: Monday 30 January, 5pm-7pm, Great St Mary's, The University Church https://www.facebook.com/events/1837431089828484/ Hosted by Francesca Ebel and Waithera Sebatindira
Sheffield: Monday 30 January, 6pm-7pm, Town Hall https://www.facebook.com/events/240434393073850/ Hosted by Clara Sanderlind
Brighton: Monday 30 January, 6pm-8pm, Town Hall https://www.facebook.com/events/350304378689960/ Hosted by Harriet Evelyn and Julia Esgate Christmas
Nottingham: Monday 30 January, 5.30pm-7pm, Market Square https://www.facebook.com/events/228017187660153/ Hosted by Niamh Shewell-Cooper
Hastings: Monday 30 January, 6pm-7pm, Debenhams, Robertson Street https://www.facebook.com/events/1754828304835999/ Hosted by Aran Macdermott
Falmouth: Monday 30 January, The Moor https://www.facebook.com/events/366258137074758/ Hosted by Ben Kritikos
York: Monday 30 January, 5pm-7pm, St Helen's Square https://www.facebook.com/events/222422104831664/ Hosted by Momentum York
Exeter: Monday 30 January, 6pm-8pm, Bedford Square https://www.facebook.com/events/244818042639453/ Hosted by Baraa Ehssan Kouja, Lizzie Harman and Malaka Mohammed
Bangor: Monday 30 January, 7pm-9pm, The Clock https://www.facebook.com/events/1242601649189111/ Hosted by Katie Gill
Swansea: Monday 30 January, 6pm-7.30pm, https://www.facebook.com/events/1036069343165365/ Called by Swansea People's Assemby, Stand Up To Racism Swansea and Swansea Stop the War Coalition
Aberdeen: Monday 30 January, 6pm-8pm, Castlegate https://www.facebook.com/events/1392537834112970/ Hosted by Fiona-Jayne Massie
Preston: Monday 30 January, 6pm-8pm, Harris Museum, https://www.facebook.com/events/256223411480481/ Hosted by Ruth Westcott and Megan Anna
Liverpool: Monday 30 January, 6pm-7pm, St George's Hall, https://www.facebook.com/events/1012462078898090 Hosted by Stephen Fletcher
Leicester: Monday 30 January, 5.30pm-6.30pm, Haymarket Memorial Clock Tower, https://www.facebook.com/events/163409027485279/ Hosted by Leicester against Trump
St Andrews: Monday 30 January, 7pm, Student Union, https://www.facebook.com/events/166083513881860/ Hosted by St Andrews Socialist Society
Leamington Spa: Monday 30 January, 6pm-7.30pm, Town Hall, https://www.facebook.com/events/768370196644790/ Hosted by Emma Mort
Witney: Monday 30 January, 6pm-8pm, Market Square, https://www.facebook.com/events/814742702010282/ Hosted by Patty Dohle
Broadstairs: Monday 30 January, 6.30pm-7.30pm, The Broadway, https://www.facebook.com/events/1880529358848125/ Hosted by Kent Anti Racism Network
Hull: Monday 30 January, 5pm, Queen Victoria Square, https://www.facebook.com/events/969868996478880/ Hosted by Hull People's Assembly and Hull Momentum
Melton Mowbray: Monday 30 January, 5pm-7pm, Sir Alan Duncan's office, 33 High Street, https://www.facebook.com/events/1273265386096502/ Hosted by Ben Underwood
Totnes: Monday 30 January, 6pm-7pm, Mini Roundabout at bottom of Fore Street, https://www.facebook.com/events/359524354430609/ Hosted by Robin Webster
University of Surrey: Tuesday 31 January, Senate House, 2pm-4pm, https://www.facebook.com/events/1272273382849233/ Hosted by Josh Chown
Newcastle Under Lyme: Monday 30 January, 7pm-9pm, Blue Clock Hanley https://www.facebook.com/events/631776770356780/ Hosted by Newcastle Under Lyme Labour Women's Network
Huddersfield: Monday 30 January, 5pm-8pm, Market Cross, https://www.facebook.com/events/1879794438930915/ Hosted by Sarah Wilson for Kirklees Stand Up To Racism
Coventry: Monday 30 January, 6pm-7.30pm, Lady Godiva Statue, https://www.facebook.com/events/1264850383597481/ Hosted by Stand Up To Racism, Coventry
Barnstaple: Monday 30 January, 7pm, The Square
Colchester: Monday 30 January, 6pm, Town Hall, High Street
Bradford: Tuesday 31 January, 5.30pm-6.30pm, Centenary Square, https://www.facebook.com/events/2005389603021593/ Hosted by Bradford Stand Up To Racism
Scarborough: Saturday 4 February, 1pm, outside the Brunswick, called by Scarborough Stand Up To Racism