Ramadan began on the evening of Thursday 23 April and will end a month later on the evening of Saturday 23 May.