Our refundable British Airways flights once ticketed can be cancelled & refunded less approx. £75pp charges.
Or you can exchange for a Travel Voucher to be used by 30 April 2023.
Most Hotels offer Flexible rates which can be cancelled unless you are booking a room type with a 'non-refundable' rate which does require full payment at the time of booking. So you can effectively book risk-free and enjoy some great Early Booking rates.