Prime Minister Theresa May has been accused of ignoring Muslim voters after she scheduled the General Election in the middle of Ramadan. Muslim politicians from Labour and the Scottish National Party