I've become somewhat addicted to Simon Tatham's "Pattern" (nonogram) puzzles recently. I thought I was becoming fairly adept with them, but this unusually difficult one has me stumped. I've got as far as this by using the usual tricks:
But now I can't figure out how to make any further progress. What am I missing?
How can I make the next step to solve this puzzle?