The 2017 general election will take place on June 8.
The election will take place in the middle of the Muslim fasting month of Ramadan which runs from May 25 until June 25.
People were quick to react to the news
Bit cruel of Theresa May to put General Election during Ramadan when she knows Corbyn gonna be at Taraweeh in Finsbury Park Mosque— Osha Al-Moss (@Osha001) April 18, 2017
Ah well a Ramadan election! Very dramatic. Got two daughters studying politics, this should be fun. https://t.co/zf2vZ44juC— Aaqil Ahmed (@aaqil1969) April 18, 2017
A snap general election in June, in the middle of Ramadan in heat, fewer people out to campaign & vote, well played Prime Minister.— Aafaq (@iamaafaq) April 18, 2017