They said it would be the 23rd. A colleague must text to say her salary came through this morning and to check my account - I did and nothing there 
I'm Bank staff so incredibly worried for whatever reason that they'll keep my original pay day - the 28th, whilst everyone contracted etc will be paid on the 23rd? Is that a thing?
My colleague said she is with Barclays though and apparently they pay in payments earlier