Thanks Jane2018,
It does seem unfair if businesses have to give notice on only one day before their contract ends. As that day may be a weekend, or bank holiday that seems completely unreasonable and I wonder if it falls foul of unfair contract terms legislation.