No Bank of England notes have ever been demonetized. You might have trouble spending it, but it's still legal tender.
Pound notes are still used in Scotland and Northern Ireland (Ulster) by the note-issuing banks there; you could probably still spend them, and certainly still get a pound for them from the bank of issue. The Ulster Bank pound looks like it dates from the 1960s or 70s, and may be worth quite a bit more than a pound in that condition; it's probably the most valuable note in this lot.
The one on the right is a Republic of Ireland pound note; Ireland uses the euro now, but old notes and coins can still be exchanged at the Irish central bank; but you'd probably have to physically go to Ireland to find someone who'd exchange it for you.
The Japanese Government note is essentially worthless and cannot be exchanged, since it was made for use in the occupied Philippines during the war; neither the Philippine government nor the postwar Japanese government recognize them. A collector would only pay a few cents for one.
While the Indonesian note might still theoretically be legal tender, it's exchange face value is only one-thousandth of a US cent. It, too, is only worth a few cents to a collector.
Don't say "infinitely" when you mean "very"; otherwise, you'll have no word left when you want to talk about something really infinite. - C. S. Lewis