Holidays will not be allowed at least until May 17, the government has said, on April 12, Britain will announce how and when non-essential travel into and out of the country can resumeHolidays will not be allowed at least until May 17, the government has said, on April 12, Britain will announce how and when non-essential travel into and out of the country can resumeRead More