I am also 3rd July, i also know quite a lot of 3rd July applicants who havent got the second line update and MR. We are in same boat. I think this will reduce ur worry to some extent.
I think they are on leave on 1st Jan, on 31st dec and 2nd jan they may not be in a work mood.
Effectively they would be working on 29th till 30th dec, then 5th jan onwards
Congrats, nothing to worry. You will get this shortly. Good thing is, they have started processing july applicants.
Keep on checking ur spam mail box as well.