I know nothing about what specifications I should be looking at, but I would like to buy a new laptop as I am fed up with my clunky lenova with crap battery life. I would like something small (but not too small) and slim that has good storage and memory and a decent battery life. Budget is around £500-£800 and it's PC not apple that I want. Any recommendations? Thank you!