Ramadan follows the lunar Islamic calendar, shifting about 11 days earlier each Gregorian year. Expected dates in the UK:
Exact start/end dates depend on local moon sightings. Consult your local mosque or Islamic authority for confirmation.