Boris Johnson had insisted they wouldn't provide vouchers outside of term time prompting footballer Marcus Rashford to write open letter.