Amazon is planning to create another 1,250 jobs across the UK as part of a major global expansion by the end of the year. The online retail giant will hire new staff for its offices in London and Manchester, as well as its "tech hubs" in Edinburgh and Cambridge, and it will also be looking for staff across its UK fulfilment centres.