The reason that you need to move is irrelevant.
If it was easy to end the contract, like this, there would be no point in having one in the first place.
The landlord is under a duty to mitigate his loss and that would involve him trying to get a new tenant otherwise you would be responsible until a new tenant is found.
If you continue to pay the rent there is no incentive on the landlord to try to get a new tenant.
On the other hand if you are no longer in the UK, it’s not going to particularly easy for the landlord to pursue you for the rent. If you therefore stop paying it gives him a bit more incentive to try to get a new tenant as opposed to the alternative of taking you to court.
If I have answered your question for you, at the top of the page, you should see a rating facility. Can you please rate my reply 3 stars or more because that really helps me? Please note you are not rating whether it’s favourable, because sometimes you may not get the answer you want, but basically my knowledge and way of dealing.
The thread does not close and I am happy to answer any questions you may have arising from this.