Can I leave my contract early?

This would need to be discussed with your landlord/agent. Generally, if you have signed a contract with an end date it can be difficult to leave a contract early but is always worth discussing with your landlord or agent. Many landlords will agree to you leaving if you find a suitable replacement.