When you say "cheapest day return", do you want flexible tickets? Or are you happy to be tied to specific trains?
If you want flexibility, it's going to cost you quite a bit more than £28, even with a Railcard. That's assuming you want to take the direct train, rather than to travel via London (which might be cheaper in some circumstances).