Tom and Katie are discussing best value.
Tom says £1 for 300g is better value than 50p for 140g
Katie says £1 for 300g is better value than £2 for 500g
Who is correct?