I've been homebrewing beer, wine and port for many years, and this year everything took so long to clear that I was forced to seek advice from my local homebrew shop. This year it seems the weather is playing havoc with lots of people's beer and fortified wines.
The answer is using Bentonite and finings together. Pour a bit of the "beer" into a jug, add a heaped teaspoon of the bentonite per gallon ( one and a half if really cloudy) add a bit more beer and stir to mix really really well. Add to the keg and stir until all is mixed (this make everything look much worse) but after 15 minutes things start to clear, leave for between two hours and a day, then do the same with the finings (decant a bit of the beer into a jug add finings, then return to the keg and give a bit of stir (not so much of a mix up more a distribute it). Leave over night, and then siphon clear beer into a clean keg. (You’ll probably have to re-gas the beer with co2) but it will be really clear and not a hint of yeast