In the 'Collapse' section of the Thomas Cook Wiki, it states that
At around midnight on 23 September, airports in the UK began to impound Thomas Cook aircraft upon arrival, citing "default in payment of airport charges"
Do all airports have authority to do this? If I refuse to pay a $15 landing fee in a Cessna, can they impound the aircraft?