Well, my preference, for what it's worth..
1. cr&p in the carb....they are bu55ers to get off and clean, but worth the effort
2. Carb icing up...but if you are running standard carbs with the standard airbox and filter..this is not the most likely reason, as you say that it is the same after you have done a mile or two and then come to a stop.....if the engine then stalls, and it is left for a few minutes before restarting (it takes very little time for the ice to clear when the engine is hot) it should then idle ok if the problem was icing.
3. you filled up on the Sunday...and the problem started on the monday? mmmm....you could have taken on a load of sh1t with your petrol....so draining tank (if you remove the tank you can then remove the filter as well) is a good idea, then clean out the lines and tap assembly, and the carb...it really does help if you have access to an airline......these carbs have more holes..pipes..jets etc than a half decent life support system!....only person I know who has any idea how they work is SteveH
Good luck