Boris Johnson has said the UK faces a 'hard struggle' in the coming months but the country will bounce back from coronavirus in 2021.