Well, I don't think i can provide good links for you, but considering your circumstances, I can list a few things that you might want to exclude from your search for a laptop.
1. Laptops that are light in weight tend to be more expensive, so if I was you, I wouldn't worry about the weight of your laptop as you most likely will forget about how heavy it is after a few weeks of using it. Also, lighter laptops tend to be more flimsy and so if you want a laptop that is cheap and will last, don't think of the weight as a factor.
2. Even if you don't need it for gaming, an AMD processor would be good for your needs. I'm not that familiar with AMD processors, I'm more of an intel person, so I can tell you that based on your needs, you would not need an Intel i7, i5 pr even an i3 processor. That would just be an added expense and could easily add roughly £100 more to your laptop.
3. Secondly, you wouldn't need a laptop with more than 4GB RAM because of what you specified. You also wouldn't need over 500GB hard drive.
If you follow this all good laptops you'd look at will be under £300 and of good value.
4. Also, you may be tempted by the price, but don't get a laptop with a screen less than 13''. Although laptops with smaller screens tend to have a longer battery life and be cheaper, the screen size would be really annoying. You'll be squinting at the screen and it will be difficult to do simple things like splitting the screen as you won't be able to easily see the information etc.
I hope this helps. I'll be happy to answer more questions.