'Immoral and monstrous': Boris Johnson under pressure to waive £624 healthcare charge on migrants working for NHS during coronavirus

Boris Johnson should have declared 'close association' with Jennifer Arcuri but avoids criminal investigation