Section 24 - thanks for that!
Whilst I can't say I know all the ins and outs of tax law - who can? - I do know that there are a lot of people who will be struggling very soon with the consequences of it.
This is a simple post to say that there will be a solution, even if it is to pay more tax!
Top tip - talk to a property accountant and get educated.