"the real "common workers" on min wage & zero hours"
These statements are contradictory, if the common worker is on a zero hours contract then they are not on PAYE.
NOT TRUE. I would say that most zero hours worker ARE on PAYE. I certainly was for many years.
Your employer or employers all have a tax code for you. Often you overpay tax -but get it refunded.