Matt Hancock acted unlawfully by failing to publish Covid contracts