To explain why your diet is not the best, I will explain
Breakfast 5.30am 3 wheabix with no sugar and skimmed milk [I'm guessing this meal has about 300 cals, and 15P]
lunch 10.00 am healthy meal averaging 250 cals [can't determine the P]
brunch 1.00pm apple [I'm guessing this meal has 0P, 80 cals]
dinner 5.00pm stir fry with loads of veg and served with brown rice [I'm guessing about 10P, and cals hard to tell, but probably 4-500]
So as you can see, your consuming almost no protein. Possibly below what the World health organisation would prescribe.
Also, your consuming only just over 1000 cals.
This is not enough food, and you would lose a lot of muscle.
Sorry I misread what you said on cardio - for some reason I htought you said 2 hours daily cardio, 1 hour every second day is not too bad.