Government is being urged to act and close the 121-day gap between two of the bank holidays in the UK.