If you can login to your account (My O2) you'll find all calls, text and data are itemised.
For your last bill just go to the box in "My O2" that says "My O2 bill summary" and click on the "view bill details" button. This takes you to your current bill (should look the same as your paper bill). Near the top of this is a link "What I've used". Click on this to get to a page with links to calls, texts and data. Click on these to see your full usage lists for that period.
Same goes for recent charges. Click on "details" in the "Recent charges" box of My O2 and this gives you links to your call, text and data usage.
Hope this helps
SV
Handset: Samsung Galaxy S 8GB, Android 2.3.3
Tablet: Google Nexus 7, Android 4.1