So I have discovered that my fuel tap isnt working the hard way yesterday.....
Got a front puncture and obviously there is no center stand so the easiest option was to lay the bike on a side and work on the wheel. The fuel started dripping through the carb breather hose so i close that off. Then it started leaking a substantial amount through the airbox and air filter. Not only it was dangerous but also wouldnt let me fix my flat.
Fortunately I was with my mate so he helped me balance the bike on some rocks

Is this faulty tap a reason for missing fuel? I didnt ride my bike for about 2-3months in the summer and when I finally did I have noticed that the consumption was about 40% higher. I think the petrol might have just evaporated through the carb