the P stands for Pending. Remember that even the subjects that you did at AS last year will not appear as finalised grades until they have been "cashed in" this year!. Its perfectly logical that those results from last year should still appear with a P next to them, and my guess is that the grade shown is either your predicted or average grade. There are 6 actual results (showing that they will all be cashed in 2007/08), which are pending.