British Airways Boeing 777-236ER G-YMMF was scheduled to operate BA2043 London Gatwick – Male – Colombo this evening but encountered an issue before departure when it was struck by a Swissport catering vehicle. The flight has been delayed overnight.