May Day has been an official public holiday all across the UK since 1978 when provisions were made for it in the Banking and Financial Dealings Act. Prior to that time, it was a holiday only in Scotland. May Day has been marked and celebrated since ancient times and is a time of fun and festivities in many locations across the nation. Theresa May has been pictured relaxing on holiday…