I am paid by cheque usually dated for 25th/27th of each month, this according to my boss should clear by the 1st of each month. 99% of the time I am still waiting on the 2nd or 3rd of the month for the funds to clear. I put the cheque in on the day dated so there is I'm not intentionally making it late, there is always a weekend and this month the bank holiday to deal with. He will not pay by bank transfer or cash.
I am in a situation where the business is being managed by another business due to a legal situation, so don't see him on a regular basis.
What are my options?