In the UK you almost certainly have an Assured Shorthold Tenancy (even if the agent says you don't). This gives you a lot of strong rights which you can use if you know how.
In practice the agent or landlord has a lot of leverage but you can often win if you use the law to your advantage. In particular there is a very specific set of steps they have to follow to evict you.