James has 6 more candies than Robert. John has twice as many candies as Robert. If John has 54 candies, how many more candies does John have than James?
Please reason step by step, and put your final answer within \boxed{}.
user