Rents rise across Britain, with London seeing first annual rise for several months