So anyhoo, now the distracting whingers and trolls have hopefully bowed out of the thread, it looks like this situation is still on going.
I guess the IT dept at TSB hasn't had much sleep recently. I'd probably agree that this sort of thing is to do with cost cutting, and unreasonable timescales being demanded by people whose bonus depends on something being delivered by a certain (unrealistic) date.