Good job Pete .... If I may add a few things Sir .....

I believe you diet is helping lose weight soley due to LOW CALORIES ..... You need to tweak this program a bit to enable your body to HOLD on to the Lean mass as much as possible .... Pete is right about MRP's .... Your basically on a liquid diet .... I would also ween off the bread ... 5 slices I feel is a bit too much ... utilize one of the sandwiches for a chicken breast and a dry baked or rice ..yam is good cold if you need to take it to work or have no access to Micro.... you should also push your last protein back to around 8:30 pm ( if you go to sleep around 10+pm and make your evening meal light but with Lean meat and some veggies ....
Good luck bro....