Pressure for Deposit Returns Grows as 270,000 Signatures Delivered to Downing Street