A method of transmitting data by a communications device (104, 260, 270) in a wireless communications network, the method comprising receiving a first downlink control message, (908, 928, 950, 960), comprising an indication of a first dynamic grant allocating first uplink communications resources (918, 954, 962) for transmission of data by the communications device and an indication of a priority associated with the first uplink communications resources, wherein the indication of the priority associated with the first uplink communications resources comprises an indication of a priority value for the first uplink communications resources, receiving a second downlink control message, (910, 930, 956, 966), the second downlink control message comprising an indication of a second dynamic grant allocating second uplink communications resources (922, 960, 968) for transmission of data by the communications device and an indication of a priority associated with the second uplink communications resources, wherein the indication of the priority associated with the second uplink communications resources comprises an indication of a priority value for the second uplink communications resources, determining that the second uplink communications resources comprise at least a portion of the first uplink communications resources, determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources, wherein the determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources comprises determining that the priority value of the first uplink communications resources is higher than the priority value of the second uplink communications resources and in response to the determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources, transmitting a transport block (716, 816) using the first uplink communications resources. receiving a first downlink control message, (908, 928, 950, 960), comprising an indication of a first dynamic grant allocating first uplink communications resources (918, 954, 962) for transmission of data by the communications device and an indication of a priority associated with the first uplink communications resources, wherein the indication of the priority associated with the first uplink communications resources comprises an indication of a priority value for the first uplink communications resources, receiving a second downlink control message, (910, 930, 956, 966), the second downlink control message comprising an indication of a second dynamic grant allocating second uplink communications resources (922, 960, 968) for transmission of data by the communications device and an indication of a priority associated with the second uplink communications resources, wherein the indication of the priority associated with the second uplink communications resources comprises an indication of a priority value for the second uplink communications resources, determining that the second uplink communications resources comprise at least a portion of the first uplink communications resources, determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources, wherein the determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources comprises determining that the priority value of the first uplink communications resources is higher than the priority value of the second uplink communications resources and in response to the determining that the first uplink communications resources are associated with a higher priority than the second uplink communications resources, transmitting a transport block (716, 816) using the first uplink communications resources.