What a week it has been  - the final week of the Michaelmas term has been a busy one for both the Government and the Courts.

We have...