300 years of British rule