Health Secretary Wes Streeting said 'desperate hospitals' have been forced to pay 'eye-watering sums' of up to £2,000 for a single nursing shift.