People enjoy the sunshine and punt on the River Cam in Cambridge, England ( - The Independent