You can pay PLN invoices from GBP bank accounts but it doesn’t work in reverse.
The way to solve this is to create another GBP account in the bank section called something like “FX account”. Now locate the payment on the PLN account and tag it as a transfer to the FX Account.
You can then enter an opposing amount on the FX account and tag this as a payment to your purchase invoice.