Businesses across Britain will have to start making compulsory furlough contributions from July 1 as the Treasury’s pay falls to 70% for the first time in 2021. This means staff still on furlough will receive 70% of their pay from the Treasury, up to £2,187.50, and 10% of their income plus pension and National Insurance contributions from their employer. From …