Brits expect to work an extra two years before retiring because of Covid’s economic impact